separate school support - German English Dictionary